home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 90 / CD Actual 90.iso / Software3D / K-3D / k3d-0.4.2.1 / tutorials / mesh_booleans < prev    next >
Encoding:
Text File  |  2004-07-23  |  32.4 KB  |  195 lines

  1. //javascript
  2.  
  3. Application.CommandNode("/application/ui").Command("tutorialmessage", "This tutorial covers boolean operations on meshes.  It requires the GTSBoolean plugin, which is only available if you compiled K-3D with optional GTS library support.");
  4. Application.CommandNode("/application/window/new_document").Command("activate", "");
  5. Application.CommandNode("/application/ui").Command("tutorialmessage", "(You may wish to rearrange open windows before proceeding)");
  6. Application.CommandNode("/application/ui").Command("tutorialmessage", "The GTSBoolean plugin is a mesh filter that takes to mesh inputs and produces a single mesh output.  To illustrate, we will perform boolean operations on a cube and a sphere ...");
  7. Application.CommandNode("/application/document/window").Command("highlight_plugin", "PolyCube");
  8. Application.CommandNode("/application/document/window/create_object").Command("activate", "");
  9. Application.CommandNode("/application/document/PolyCube/properties/auto_controls/width").Command("value", "12");
  10. Application.CommandNode("/application/document/PolyCube/properties/close").Command("activate", "");
  11. Application.CommandNode("/application/document/window").Command("highlight_plugin", "PolySphereTessellation");
  12. Application.CommandNode("/application/document/window/create_object").Command("activate", "");
  13. Application.CommandNode("/application/document/PolySphereTessellation/properties/close").Command("activate", "");
  14. Application.CommandNode("/application/document/window").Command("highlight_plugin", "GTSBoolean");
  15. Application.CommandNode("/application/document/window/create_object").Command("activate", "");
  16. Application.CommandNode("/application/ui").Command("tutorialmessage", "Because GTSBoolean combines two workflows to create a third, your document will contain three MeshInstance objects ... one for each of the source meshes, and one for the combined output mesh ...");
  17. Application.CommandNode("/application/ui").Command("tutorialmessage", "... This is useful and flexible because it allows you to display any combination of input and output geometry that you wish; however, it also means that you should hide your source meshes initially so you can see the boolean output ...");
  18. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonclick", "none 0.38626 0.513238");
  19. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control/context_hide").Command("activate", "");
  20. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonclick", "none 0.476336 0.429735");
  21. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control/context_hide").Command("activate", "");
  22. Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/input1_property").Command("activate", "");
  23. Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/input1_property/context_set_connection").Command("activate", "");
  24. Application.CommandNode("/application/document/connect_properties/source_object").Command("selectobject", "PolyCube Instance");
  25. Application.CommandNode("/application/document/connect_properties/source_property_chooser").Command("selectproperty", "output_mesh");
  26. Application.CommandNode("/application/document/connect_properties/connect").Command("activate", "");
  27. Application.CommandNode("/application/document/connect_properties/close").Command("activate", "");
  28. Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/input2_property").Command("activate", "");
  29. Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/input2_property/context_set_connection").Command("activate", "");
  30. Application.CommandNode("/application/document/connect_properties/source_object").Command("selectobject", "PolySphereTessellation Instance");
  31. Application.CommandNode("/application/document/connect_properties/source_property_chooser").Command("selectproperty", "output_mesh");
  32. Application.CommandNode("/application/document/connect_properties/connect").Command("activate", "");
  33. Application.CommandNode("/application/document/connect_properties/close").Command("activate", "");
  34. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonstartdrag", "shift+control+button3 0.803053 0.796334 0.803053 0.796334 0.803053 0.796334");
  35. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.8 0.784114 0.803053 0.796334 0.803053 0.814664");
  36. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.796947 0.763747 0.8 0.784114 0.803053 0.814664");
  37. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.793893 0.747454 0.796947 0.763747 0.803053 0.814664");
  38. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.79084 0.731161 0.793893 0.747454 0.803053 0.814664");
  39. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.79084 0.710794 0.79084 0.731161 0.803053 0.814664");
  40. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.784733 0.690428 0.79084 0.710794 0.803053 0.814664");
  41. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.784733 0.670061 0.784733 0.690428 0.803053 0.814664");
  42. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.781679 0.649695 0.784733 0.670061 0.803053 0.814664");
  43. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.778626 0.625255 0.781679 0.649695 0.803053 0.814664");
  44. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.604888 0.778626 0.625255 0.803053 0.814664");
  45. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.584521 0.775573 0.604888 0.803053 0.814664");
  46. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.568228 0.775573 0.584521 0.803053 0.814664");
  47. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.551935 0.775573 0.568228 0.803053 0.814664");
  48. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.531568 0.775573 0.551935 0.803053 0.814664");
  49. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.515275 0.775573 0.531568 0.803053 0.814664");
  50. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.494908 0.775573 0.515275 0.803053 0.814664");
  51. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.488798 0.775573 0.494908 0.803053 0.814664");
  52. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.472505 0.775573 0.488798 0.803053 0.814664");
  53. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.456212 0.775573 0.472505 0.803053 0.814664");
  54. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.439919 0.775573 0.456212 0.803053 0.814664");
  55. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.433809 0.775573 0.439919 0.803053 0.814664");
  56. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.417515 0.775573 0.433809 0.803053 0.814664");
  57. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.411405 0.775573 0.417515 0.803053 0.814664");
  58. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.405295 0.775573 0.411405 0.803053 0.814664");
  59. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.389002 0.775573 0.405295 0.803053 0.814664");
  60. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.372709 0.775573 0.389002 0.803053 0.814664");
  61. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.356415 0.772519 0.372709 0.803053 0.814664");
  62. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.336049 0.772519 0.356415 0.803053 0.814664");
  63. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.319756 0.772519 0.336049 0.803053 0.814664");
  64. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.299389 0.772519 0.319756 0.803053 0.814664");
  65. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.769466 0.283096 0.772519 0.299389 0.803053 0.814664");
  66. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.769466 0.266802 0.769466 0.283096 0.803053 0.814664");
  67. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.769466 0.260692 0.769466 0.266802 0.803053 0.814664");
  68. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.769466 0.254582 0.769466 0.260692 0.803053 0.814664");
  69. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.242363 0.769466 0.254582 0.803053 0.814664");
  70. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.226069 0.766412 0.242363 0.803053 0.814664");
  71. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.209776 0.766412 0.226069 0.803053 0.814664");
  72. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.203666 0.766412 0.209776 0.803053 0.814664");
  73. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.201629 0.766412 0.203666 0.803053 0.814664");
  74. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.199593 0.766412 0.201629 0.803053 0.814664");
  75. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonenddrag", "shift+control 0.766412 0.199593 0.766412 0.201629 0.803053 0.814664");
  76. Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/type").Command("value", "union");
  77. Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/type").Command("value", "difference");
  78. Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/type").Command("value", "reverse_difference");
  79. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonstartdrag", "button3 0.135878 0.657841 0.135878 0.657841 0.135878 0.657841");
  80. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.138931 0.655804 0.135878 0.657841 0.132824 0.665988");
  81. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.145038 0.647658 0.138931 0.655804 0.132824 0.665988");
  82. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.151145 0.639511 0.145038 0.647658 0.132824 0.665988");
  83. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.157252 0.631365 0.151145 0.639511 0.132824 0.665988");
  84. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.158779 0.627291 0.157252 0.631365 0.132824 0.665988");
  85. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.161832 0.625255 0.158779 0.627291 0.132824 0.665988");
  86. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.164885 0.623218 0.161832 0.625255 0.132824 0.665988");
  87. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.170992 0.615071 0.164885 0.623218 0.132824 0.665988");
  88. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.177099 0.606925 0.170992 0.615071 0.132824 0.665988");
  89. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.18626 0.602851 0.177099 0.606925 0.132824 0.665988");
  90. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.19542 0.594705 0.18626 0.602851 0.132824 0.665988");
  91. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.20458 0.590631 0.19542 0.594705 0.132824 0.665988");
  92. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.21374 0.582485 0.20458 0.590631 0.132824 0.665988");
  93. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.219847 0.574338 0.21374 0.582485 0.132824 0.665988");
  94. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.222901 0.572301 0.219847 0.574338 0.132824 0.665988");
  95. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.232061 0.564155 0.222901 0.572301 0.132824 0.665988");
  96. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.235115 0.562118 0.232061 0.564155 0.132824 0.665988");
  97. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.241221 0.553971 0.235115 0.562118 0.132824 0.665988");
  98. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.247328 0.545825 0.241221 0.553971 0.132824 0.665988");
  99. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.250382 0.543788 0.247328 0.545825 0.132824 0.665988");
  100. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.253435 0.541752 0.250382 0.543788 0.132824 0.665988");
  101. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.254962 0.537678 0.253435 0.541752 0.132824 0.665988");
  102. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.258015 0.537678 0.254962 0.537678 0.132824 0.665988");
  103. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.259542 0.535642 0.258015 0.537678 0.132824 0.665988");
  104. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.259542 0.533605 0.259542 0.535642 0.132824 0.665988");
  105. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.262595 0.531568 0.259542 0.533605 0.132824 0.665988");
  106. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.262595 0.529532 0.262595 0.531568 0.132824 0.665988");
  107. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.264122 0.527495 0.262595 0.529532 0.132824 0.665988");
  108. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.265649 0.525458 0.264122 0.527495 0.132824 0.665988");
  109. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.267176 0.523422 0.265649 0.525458 0.132824 0.665988");
  110. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.268702 0.523422 0.267176 0.523422 0.132824 0.665988");
  111. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.268702 0.521385 0.268702 0.523422 0.132824 0.665988");
  112. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.270229 0.519348 0.268702 0.521385 0.132824 0.665988");
  113. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonenddrag", "none 0.270229 0.519348 0.268702 0.521385 0.132824 0.665988");
  114. Application.CommandNode("/application/ui").Command("tutorialmessage", "Because we connected the GTSBoolean inputs to MeshInstance outputs, we can use the MeshInstance controls to alter the results ...");
  115. Application.CommandNode("/application/document/window/dag").Command("context_menu", "PolyCube Instance");
  116. Application.CommandNode("/application/document/window/dag/context_edit_object").Command("activate", "");
  117. Application.CommandNode("/application/document/PolyCube Instance/properties/auto_controls/scale_control/z").Command("value", ".5");
  118. Application.CommandNode("/application/document/PolyCube Instance/properties/auto_controls/position_control/y").Command("value", "6");
  119. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonstartdrag", "button3 0.801527 0.299389 0.801527 0.299389 0.801527 0.299389");
  120. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.801527 0.303462 0.801527 0.299389 0.806107 0.289206");
  121. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.8 0.307536 0.801527 0.303462 0.806107 0.289206");
  122. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.798473 0.311609 0.8 0.307536 0.806107 0.289206");
  123. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.798473 0.315682 0.798473 0.311609 0.806107 0.289206");
  124. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.796947 0.319756 0.798473 0.315682 0.806107 0.289206");
  125. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.79542 0.323829 0.796947 0.319756 0.806107 0.289206");
  126. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.79542 0.327902 0.79542 0.323829 0.806107 0.289206");
  127. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.793893 0.331976 0.79542 0.327902 0.806107 0.289206");
  128. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.793893 0.336049 0.793893 0.331976 0.806107 0.289206");
  129. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.792366 0.340122 0.793893 0.336049 0.806107 0.289206");
  130. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.792366 0.344196 0.792366 0.340122 0.806107 0.289206");
  131. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.79084 0.348269 0.792366 0.344196 0.806107 0.289206");
  132. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.79084 0.354379 0.79084 0.348269 0.806107 0.289206");
  133. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.789313 0.358452 0.79084 0.354379 0.806107 0.289206");
  134. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.789313 0.362525 0.789313 0.358452 0.806107 0.289206");
  135. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.789313 0.366599 0.789313 0.362525 0.806107 0.289206");
  136. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.787786 0.370672 0.789313 0.366599 0.806107 0.289206");
  137. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.787786 0.376782 0.787786 0.370672 0.806107 0.289206");
  138. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.787786 0.380855 0.787786 0.376782 0.806107 0.289206");
  139. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.78626 0.384929 0.787786 0.380855 0.806107 0.289206");
  140. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.78626 0.389002 0.78626 0.384929 0.806107 0.289206");
  141. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.78626 0.393075 0.78626 0.389002 0.806107 0.289206");
  142. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.78626 0.397149 0.78626 0.393075 0.806107 0.289206");
  143. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.784733 0.399185 0.78626 0.397149 0.806107 0.289206");
  144. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.784733 0.403259 0.784733 0.399185 0.806107 0.289206");
  145. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.784733 0.407332 0.784733 0.403259 0.806107 0.289206");
  146. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.783206 0.411405 0.784733 0.407332 0.806107 0.289206");
  147. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.783206 0.415479 0.783206 0.411405 0.806107 0.289206");
  148. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.781679 0.419552 0.783206 0.415479 0.806107 0.289206");
  149. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.781679 0.423625 0.781679 0.419552 0.806107 0.289206");
  150. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.781679 0.425662 0.781679 0.423625 0.806107 0.289206");
  151. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.780153 0.429735 0.781679 0.425662 0.806107 0.289206");
  152. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.780153 0.431772 0.780153 0.429735 0.806107 0.289206");
  153. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.778626 0.435845 0.780153 0.431772 0.806107 0.289206");
  154. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.778626 0.439919 0.778626 0.435845 0.806107 0.289206");
  155. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.777099 0.443992 0.778626 0.439919 0.806107 0.289206");
  156. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.777099 0.448065 0.777099 0.443992 0.806107 0.289206");
  157. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.775573 0.452138 0.777099 0.448065 0.806107 0.289206");
  158. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.775573 0.456212 0.775573 0.452138 0.806107 0.289206");
  159. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.774046 0.460285 0.775573 0.456212 0.806107 0.289206");
  160. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.774046 0.464358 0.774046 0.460285 0.806107 0.289206");
  161. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.772519 0.468432 0.774046 0.464358 0.806107 0.289206");
  162. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.770992 0.472505 0.772519 0.468432 0.806107 0.289206");
  163. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.770992 0.476578 0.770992 0.472505 0.806107 0.289206");
  164. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.769466 0.480652 0.770992 0.476578 0.806107 0.289206");
  165. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.769466 0.482688 0.769466 0.480652 0.806107 0.289206");
  166. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.767939 0.486762 0.769466 0.482688 0.806107 0.289206");
  167. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.766412 0.490835 0.767939 0.486762 0.806107 0.289206");
  168. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.764885 0.492872 0.766412 0.490835 0.806107 0.289206");
  169. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.764885 0.494908 0.764885 0.492872 0.806107 0.289206");
  170. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.763359 0.498982 0.764885 0.494908 0.806107 0.289206");
  171. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.761832 0.501018 0.763359 0.498982 0.806107 0.289206");
  172. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.761832 0.503055 0.761832 0.501018 0.806107 0.289206");
  173. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.760305 0.503055 0.761832 0.503055 0.806107 0.289206");
  174. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.760305 0.505092 0.760305 0.503055 0.806107 0.289206");
  175. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.758779 0.507128 0.760305 0.505092 0.806107 0.289206");
  176. Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonenddrag", "none 0.758779 0.507128 0.760305 0.505092 0.806107 0.289206");
  177. Application.CommandNode("/application/document/PolyCube Instance/properties/auto_controls/position_control/y").Command("value", "5");
  178. Application.CommandNode("/application/document/PolyCube Instance/properties/close").Command("activate", "");
  179. Application.CommandNode("/application/ui").Command("tutorialmessage", "Of course, any and all input properties to any of the workflow objects can be changed at any time for further editing, or animated effects ...");
  180. Application.CommandNode("/application/document/window/dag").Command("context_menu", "PolySphereTessellation");
  181. Application.CommandNode("/application/document/window/dag/context_edit_object").Command("activate", "");
  182. Application.CommandNode("/application/document/PolySphereTessellation/properties/auto_controls/tessellation_level").Command("value", "4");
  183. Application.CommandNode("/application/document/PolySphereTessellation/properties/auto_controls/tessellation_level").Command("value", "2");
  184. Application.CommandNode("/application/document/PolySphereTessellation/properties/auto_controls/radius_property").Command("activate", "");
  185. Application.CommandNode("/application/document/PolySphereTessellation/properties/auto_controls/radius_property/context_create_object_set_connectionScalarBezierChannel").Command("activate", "");
  186. Application.CommandNode("/application/document/PolySphereTessellation.radius/properties").Command("lbuttondoubleclick", "256 0.756419 2.5257");
  187. Application.CommandNode("/application/document/window/loopplay").Command("toggle", "");
  188. Application.CommandNode("/application/document/PolySphereTessellation.radius/properties").Command("close", "");
  189. Application.CommandNode("/application/ui").Command("tutorialmessage", "That's it!  Happy boolean-ing ...");
  190.  
  191. Application.CommandNode("/application/tutorial_message").Command("close", "");
  192. Application.CommandNode("/application/document/window/file_close").Command("activate", "");
  193. Application.CommandNode("/application/window/help_tutorials").Command("activate", "");
  194.  
  195.